package day0218;

import java.util.Arrays;
import java.util.Scanner;

public class TextClass {
    public static void main(String[] args) {

        /*
        ——————————————————————————————————————————————————————————————————————
        for(int i=1;i<=9;i++){
            for(int a=0;a<9-i;a++){
                System.out.print("\t\t");
            }
            for(int j=1;j<=i;j++){
                System.out.print(i+"*"+j+"="+j*i+"\t");
            }
            System.out.println();
        }
        ————————————————————————————————————————————————————————————
        int[]arr=new int[6];
        for(int i=0;i< arr.length;i++){
            arr[i]=(int) (Math.random()*100);
            System.out.print(arr[i]+"\t");
        }
        System.out.println();
        Arrays.sort(arr);
        for(int i=0;i< arr.length;i++){
           // arr[i]=(int) (Math.random()*100);
            System.out.print(arr[i]+"\t");
        }
        ——————————————————————————————————————————————————————————————
        求数组元素最大值
        int []a=new int[5];
        for(int i=0;i< a.length;i++){
            a[i]=(int) (Math.random()*100);
            System.out.print(a[i]+"\t");
        }
        int max=a[0];
        for(int i=1;i< a.length;i++){
            if(max<a[i]){
                max=a[i];
            }
        }
        System.out.println("数组中最大的值为："+max);

        输出九九乘法表——————————————
        for(int i=1;i<=9;i++){
            for(int j=1;j<=i;j++){
                System.out.print(j+"*"+i+"="+j*i+"\t");
            }
            System.out.println();
        }
        ————————————————————————————————————
        //1.Addition随机加法运算器
        //要求：由系统随机出10道加法题，而后由用户来答题，
        //答题后输出"答对了"或"答错了"，答对1题得10分，答错1题不扣分，最后输出总分数。
        System.out.println("答对1题得10分，答错1题不扣分,共100分,请开始答题：");
        Scanner scan=new Scanner(System.in);
        int score=0;
        for(int i=1;i<=10;i++){
            int a=(int)(Math.random()*100);
            int b=(int)(Math.random()*100);
            System.out.println(a+"+"+b+"=");
            int c=scan.nextInt();
        if(c==a+b){
            System.out.println("答对了！");
            score+=10;
        }else {
            System.out.println("答错了");
         }
            System.out.println("请继续答题：");

        }
        System.out.println("您的总分为："+score);

        输出1900到2023年之间所有的闰年(每够10个年份，换一行)
        int count=0;
        for(int year=1900;year<=2023;year++){
            if((year%4==0&&year%100!=0)||year%400==0){
                System.out.print(year+"\t");
                count+=1;
                if(count%10==0){
                    System.out.println();
                }
            }


        }
        ——————————————————————————————-————————
        3. 利用循环语句while计算数字1到100的和，并输出
        int i=1;
        int sum=0;
        while (i<101){
            sum+=i;
            i++;
        }
        System.out.println("1-100的和为："+sum);
         ————————————————————————————————————
         2. 接收用户输入的年份year和月份month，计算该年该月的天数，并输出

         System.out.println("请输入一个年份：");
        Scanner scan=new Scanner(System.in);
        int year=scan.nextInt();
        System.out.println("请输入一个月份：");
        int month=scan.nextInt();
        int day=0;
        switch (month){
            case 1:
            case 3:
            case 5:
            case 7:
            case 8:
            case 10:
            case 12:
                month=31;
            case 4:
            case 6:
            case 9:
            case 11:
                month=30;
            case 2:

                if((year%4==4&&year%100!=0)||year%400==0){
                    month=29;
                }else {
                    month=28;
                }
        }
        System.out.println(year+"年的"+month+"月"+"一共有"+month+"天");

        ——————————————————————————————————

        1. 接收用户输入的一个整数num，判断它的正负零值，
        正数则输出"+"，负数则输出"-"，0则输出"0"
       System.out.println("请输入一个数：");
        Scanner scan= new Scanner(System.in);
        int num=scan.nextInt();
         if(num>0){
             System.out.println("是一个+号");
         }else if(num==0){
             System.out.println("是一个0");
         }else {
             System.out.println("是一个-号");
         }
        ——————————————————————————————————————————————————
        for(int i=1;i<=5;i++){
            System.out.println("行动是成功的阶梯");
        }
        for(int i=1;i<=9;i++){
            for(int j =1;j<=i;j++){
                System.out.print(j+"*"+i+"="+i*j+"\t");
            }
            System.out.println();
        }
        for(int i=1;i<=9;i+=2){
            for(int j=1;j<=i;j++){
                System.out.print(j+"*"+i+"="+i*j+"\t");
            }
            System.out.println();
        }


        for(int i=9;i>=1;i--){
            for(int j=1;j<=i;j++){
                System.out.print(j+"*"+i+"="+i*j+"\t");
            }
            System.out.println();
        }
————————————————————————————————————————————————————————————
        int i=(int)(Math.random()*100);
        System.out.println(i);
        System.out.println("请输入一个数");
        Scanner scan=new Scanner(System.in);
        int j=scan.nextInt();
        do{
            if(j>i){
                System.out.println("输入大了");
            }else {
                System.out.println("输入小了");
            }
            System.out.println("请重新输入");
            j= scan.nextInt();
        }while (i!=j);
        System.out.println("输入正确！");



        int num = (int) (Math.random() * 100);
        System.out.println("开挂为" + num);
        System.out.println("请输入一个数字");
        Scanner scan = new Scanner(System.in);
        int a = scan.nextInt();
        while (a != num) {
            if (a > num) {
                System.out.println("输入大了");
            } else {
                System.out.println("输入小了");
            }
            System.out.println("请重新输入：");
            a= scan.nextInt();
        }
            System.out.println("输入正确！");

        ——————————————————————————————————————————————————
        int i=4+56;
        System.out.println(i);
        int a=12;
        int b=12;
        int j=a+b;
        System.out.println(j);
        String a1="天气很好";
        String a2="今天很开心";
        System.out.println(a1+a2);
        int max;
        if(a>b){
            max=a;
        }else if(a<b) {
            max=b;
        }else {
            max=10000;
        }
        System.out.println("两个数的最大值为："+max);
         int year =2004;
         if((year%4==0&&year%100!=0)||year %400==0){
             System.out.println(year+"是闰年");
         }else {
             System.out.println("不是闰年");
         }
        System.out.println("请输入一个成绩，判断合不合法，而且");
        Scanner scan=new Scanner(System.in);
         int num=scan.nextInt();
         if(num<0||num>100){
             System.out.println("输入不合法");
         }else {
             if(num>90){
                 System.out.println("您的成绩为：优秀");
             }else if(num>70) {
                 System.out.println("您的成绩为：良好");
             }else if(num>60){
                 System.out.println("您的成绩为：合格");
             }else {
                 System.out.println("您的成绩为：不合格！");
             }
         }

         */

        }

    }


